triangular compass - Spanish English Dictionary